package com.cc.visitor.entity.wechat;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author chanchaw
 * @create 2024-11-29 16:21
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class CreateQrTicketReqParam implements Serializable {
    private static final long serialVersionUID = 1L;
    private Integer permanent;// 0临时二维码，1永久二维码
    private Integer type;// 二维码用途：0用于关注的二维码，1用于传输数据，2用于跳转连接，3电脑端登录用
    private String sceneData;// 二维码场景值，用字符串表示各种数据类型：数组、对象、数字等。在具体场景使用时要先转换数据类型
    public String getSceneFull(){
        return permanent + "," + type + "," + sceneData;
    }
}
